/**
 * 
 */
package com.geezdata.cps.sdk3rd.wechat.request;

import java.io.Serializable;

import com.geezdata.cps.sdk3rd.wechat.enums.MethodEnum;

/**
 * @author tfwan
 * @date 创建时间：2018年7月2日 下午4:33:07
 *
 */
public class WechatQrCodePageReqeust extends WechatRequest {
	private String scene;
	private String page;
	private Integer width;
	private Boolean autoColor;
	private Boolean isHyaline;
	private String token;
	private LineColor lineColor = new LineColor();
	
	public WechatQrCodePageReqeust() {
		super();
		this.setMethod(MethodEnum.QR_CODE.getName());
	}
	public String getScene() {
		return scene;
	}
	public void setScene(String scene) {
		this.scene = scene;
	}
	public String getPage() {
		return page;
	}
	public void setPage(String page) {
		this.page = page;
	}
	public Integer getWidth() {
		return width;
	}
	public void setWidth(Integer width) {
		this.width = width;
	}
	public Boolean getAutoColor() {
		return autoColor;
	}
	public void setAutoColor(Boolean autoColor) {
		this.autoColor = autoColor;
	}
	public Boolean getIsHyaline() {
		return isHyaline;
	}
	public void setIsHyaline(Boolean isHyaline) {
		this.isHyaline = isHyaline;
	}
	public String getToken() {
		return token;
	}
	public void setToken(String token) {
		this.token = token;
	}
	public LineColor getLineColor() {
		return lineColor;
	}
	public void setLineColor(LineColor lineColor) {
		this.lineColor = lineColor;
	}
	public class LineColor implements Serializable {
		private static final long serialVersionUID = 5070443892854839508L;
		private String r;
		private String g;
		private String b;
		public String getR() {
			return r;
		}
		public void setR(String r) {
			this.r = r;
		}
		public String getG() {
			return g;
		}
		public void setG(String g) {
			this.g = g;
		}
		public String getB() {
			return b;
		}
		public void setB(String b) {
			this.b = b;
		}
	}
}
